package cn.schoolwow.workflow.domain.instance;

import com.alibaba.fastjson.JSONObject;

import java.util.ArrayList;
import java.util.List;

/**启动工作流实例*/
public class StartWorkFlowRequest {
    /**流程定义名称*/
    public String definitionName;

    /**实例名称*/
    public String instanceName;

    /**发起人*/
    public String initiator;

    /**抄送人*/
    public List<String> carbonCopyList = new ArrayList<>();

    /**流程实例上下文数据*/
    public JSONObject contextData = new JSONObject();

    /**发起人自选审批人*/
    public List<ManualWorkFlowAssigner> manualWorkFlowAssignerList = new ArrayList<>();
}
